self-cleaning properties - Türkisch Englisch Wörterbuch